Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEBEN WALK Detached £190,000 28 Sep 2016
3 DEBEN WALK Detached £218,500 8 Oct 2004
5 DEBEN WALK Detached £99,995 26 May 1995
7 DEBEN WALK Detached £139,000 20 Apr 2001
9 DEBEN WALK Detached £189,995 22 Nov 2002
11 DEBEN WALK Detached £282,000 31 Jan 2018
15 DEBEN WALK Detached £220,000 10 Jan 2014
17 DEBEN WALK Detached £73,450 31 Mar 1995